self-serving declaration - Inglés Sinónimo Diccionario